A Generalisation of the ICP Algorithm for Articulated Bodies
نویسندگان
چکیده
The ICP algorithm has been extensively used in computer vision for registration and tracking purposes. The original formulation of this method is restricted to the use of non-articulated models. A straightforward generalisation to articulated structures is achievable through the joint minimisation of all the structure pose parameters, for example using Levenberg-Marquardt (LM) optimisation. However, in this approach the aligning transformation cannot be estimated in closed form, like in the original ICP, and the approach heavily suffers from local minima. To overcome this limitation, some authors have extended the straightforward generalisation at the cost of giving up some of the properties of ICP. In this paper, we present a generalisation of ICP to articulated structures, which preserves all the properties of the original algorithm. The key idea is to divide the articulated body into parts, which can be aligned rigidly in the way of the original ICP, with additional constraints to keep the articulated structure intact. Experiments show that our method reduces the residual registration error by a factor of ≈2.
منابع مشابه
3D Body Pose Estimation Using an Adaptive Person Model for Articulated ICP
The perception of persons is an important capability of today’s robots that work closely together with humans. An operator may use, for example, gestures to refer to an object in the environment. In order to perceive such gestures, the robot has to estimate the body pose of the operator. We focus on the marker-less motion capture of a human body by means of an Iterative Closest Point (ICP) algo...
متن کاملTracking Stick Figures with Hierarchical Articulated ICP
This paper presents an ICP-based algorithm for tracking an articulated skeletal model of the human body (stick figure) in 3D. The data are 3D points distributed roughly around the limbs’ medial axes. The algorithm fits each stick to a limb in a hierarchical fashion, traversing the body’s kinematic chain, while preserving the connection of the sticks at the joints. Experimental results illustrat...
متن کاملContinuous Collision Detection for Adaptive Simulations of Articulated Bodies
We present a novel algorithm to perform continuous collision detection (CCD) for articulated bodies when the motion of bodies is governed by an adaptive dynamics simulation. The algorithm is based on a novel hierarchical set of transforms to represent the kinematics of an articulated body recursively described by an assembly tree. The performance of our CCD algorithm significantly improves as t...
متن کاملTracking Human Motion with Multiple Cameras Using an Articulated Model
This paper presents a markerless motion capture pipeline based on volumetric reconstruction, skeletonization and articulated ICP with hard constraints. The skeletonization produces a set of 3D points roughly distributed around the limbs’ medial axes. Then, the ICP-based algorithm fits an articulated skeletal model (stick figure) of the human body. The algorithm fits each stick to a limb in a hi...
متن کاملKinematic ICP for Articulated Template Fitting
In this paper, we present an efficient optimization method to adapt an articulated 3D template model to a full or partial 3D mesh. The well-known ICP algorithm is enhanced to fit a generic template to a target mesh. Each iteration jointly refines the parameters for global rigid alignment, uniform scale as well as the rotation parameters of all joint angles. The articulated 3D template model is ...
متن کامل